trench ditching machine - Spanisch Englisch Wörterbuch